7837 Herschel Ave, La Jolla, CA 92037, United States
View on Map
What travelers say:
The grilled fish in this restaurant tastes good, similar to sardines, the taste of duck breast is also very good, the soup is very delicious, there is a very strong pumpkin taste, the meat is relatively raw.